#include <iostream>

#include "DataTree.hpp"


int main()
{
	zia::api::DataTree arbre;


	arbre = "olol";
	
	arbre["tata"] = "plop";

	arbre["toto"] = "hihihi";

	arbre["tata"]["titi"];

	arbre["nimp"]["olol"] = "douze";
	arbre["nimp"]["olol"]["mdr"];

	

	if (arbre["nimp"]["olol"] == "douze")
		std::cout << "lol";

	if (arbre.has("blob"))
		std::cout << "ya un blob" << std::endl;
	else
		std::cout << "ya pas de blob" << std::endl;

	arbre.print(std::cout);


	arbre["sam"]["axe"]["job"].print(std::cout); //ici ca fout la merde puisque ca cree les arbres inexistants...

	return (0);
}

